package com.yfqy.app.enums;

import lombok.Getter;

/**
 * 异步定时任务状态
 */
@Getter
public enum TaskStatus {
    //0-待执行,1-执行中,2-执行成功,3-执行失败,4-已取消，5-已停止
    WAIT((byte) 0),
    RUNNING((byte) 1),
    SUCCESS((byte) 2),
    FAIL((byte) 3),
    CANCEL((byte) 4),
    STOPPED((byte)5);

    TaskStatus(byte status) {
        this.status = status;
    }

    private final byte status;

}
